MGLVWVVAMTLMLQSCHVWSGSSNLYPLVLVPGSGGNQIEGRLTEAYRPSSLVCRRWDHGRWFRLWFDPSVIVGPLTKCFAERMMLYYDPALDDYRNAPGVETRVPYFGSTQSLLYLDPHLKHITAYMAPLVESLEQLGYIDGHNLFGAPYDFRYGLAAEGHPSQVGTQFLHNLKQLVENASSSNGGNPVILVSHSLGGLFVLHLLNRTTPSWRNKFIKHFIALSAPWGGTVQEMLTFASGYTLGVPLVEPLLVRGEQRSSESNLWLLPSPKLFGRKPLVIAQNGSYSAFDMPEFLEDIGFKEGVYPYKARILPLQERLIMPEVPVTCIIGSGIKTPETLFYGGEGFDKQPDIIYGDGDGTVNMASLLALESLWFNVTRQPFKVTKIPQVSHTSVLNDDVALREIIREITDINSRVLRSFVY*