MALMSSNIMTLPCDVLVDILSRLSLKHVHQLQTVSKLWFKIISSPHFRKLYNMKSMTRPRARVVQVPDTKFSPSWEMISRTIIISAMDLNIDNSEIQEEFSFEDIMAPQHSFIISSNLIIFNHKVCNPTTKEIIDIPISSHPSISFDATYIPSNNTYKIVHLYGTKPGHDYNFNYGGSPLEFRFETLTLRDGGPIPSSWKALTHQEWFSSKIESTCVNGVVHWLLERGPRMERRIISMDIESEDFLSSVGCPNNPYVEEAPIFENVQLADLNGRLCLAYYSEELFRLDLYFVKDRTNQEWVKEHTINLSGMGSWFKIVGYVQLQGNNGDIVIDGKQLILYNIEENRFRSLPRPKMKIHIGLYFDRCFKLESTKLSMQPTVDFLSN*