MTVAECLKHHRVQFLLVLLILAAVYWSVVPEMVQQWYEDENYSHGFVVPLIAGYFAYERRKDLASVLAEPWWPGLLLVVAGLMQLVVGWLGTEFFTMRSSLVVTLCGMTLFLLGKRLFRLMLLPLAYLLFMVPLPYIIYDMVAFPLKLFVTRVSIATLKLMGVVVMREGNIIMLPFTTLEVADACSGIRSLISLLALAVAYAFFLEMGQLRRGLLILAAIPIAISANALRVIGTGVLAQYWGARAAEGFFHEFAGLAVFVVAIALMIGLGSLLSRGKGGAA