MRDIFIVGFALFSMFFGAGNLMFPPFLGMESGKDWLIPLIGFVVADAGIAMLVIIATARCKGSMDDVLRRAGKGLARVMSVAALACLALLVIPRTCATTYEMGIMPIFGDHGPVAKAVFSIIFFGLTLAFTIRSSKVIDIIGKYLTPALLLVLFVLIVKGIISPAGPMSPEHMIDKNLFGEGISQGYQTMDALGAASMATIMLMSIIAKGYTSDKDQIGMTIKAGFVACVFLAVVYGGLTYLGATVSTLYDTSIPQASLLVEITSILLYGQVGKVILGVIVALACLTTSTGLTASISTYFEGISKASYKQLVIGICVASMLISNLGVDSIIAISVPILQTIYPVLLAIVVMELAGKHIKNDNAFKGAAYVTLVISLLSAINGMTGAVPFIQSLPLAGLGFNWVIPAILGGIVGNFIKSNKQVA*