MVAVGGGGARRRRAWRWAMRAVASAVVWTAVVQVASIAGLFRPRVVADCGGGGGGKGGGGAAAAGLAALAGEDGAAARLSPPALVPKRIYKSNGYLLVTCNGGLNQMRAGICDMVTIARHLNLTLVVPELDKRSFWADPSDFGDIFDVDHFINSLRDELMIVKELPLKLQLRTKKKLYSMPPVSWSNETYYLKRILPLARKHKVIHFDKSDARLANNGLPIQLQMLRCRVNFEALKFTPQIEALGRKLISTLQRSGQFVVLHLRYEMDMLSFSGCTHGCSTKETEELTKMRYAYPWWKEKEIDSEVKRLQGLCPLTPEEITLVLKALGFTKDTLIYIASGEIYGGERRLAVLKDAYPKLVRKEKILSPDELRPFQNHSTQMAALDYMVSLASDIFIPSYDGNMARVVEGHRRYMGFHKTIGLDRKKLVELLDLFQGGALSWDEFSDAVKEAHKSRMGQPTERKVIPGQPKEEDYFYANPQECLGSNGGLRDIS*