MHFFVQNNSNLLFILLRVQLWTSARWKSNIDLKDSPVQEIWLRLHSLHIPPHFRFIWLNTLIVDGCHFLSDAVLPFCLLPLLPKLKTLQVRNCDFVKIIFDVTTMGPLPFALKTLILERLPNLENVWNSNVELTFPDVKSLALCDLPKLKYDMLKPFTHLEPHPLNQVCIQKLTPNIEHLILGEHELNMILSGEFQGNHLNKLKVLTLSFEYDEFLQRVPNIEKLEVCDGFFKEIFCFDSLNVDEDGLVSQLKVICWDSLPELVSIGSENFGIVPFLRNLETLQVISCLSSINLVPCTVSFSNLTYLLVQNCKSLLYLFTSSTARSLGQLKTMEISWCDSIEEIVSSTEEGDESDENEIIFQQLNCLKLIRLGKLRRFYKGSLSFPSLEEFTVIGCERMESLCAGTVKTDKLLEVNINWGGDVIPLETNLNSAMQNR*