MGVHDTVFLSATTAVLLVLMIQSSLAARLPIKSDVPFAQNYYVRWADDHTRMLNGGTEMHLVLDKASGAGFGSRTKYLFGHVSMKIKLVPKDSAGTVTAFYMSSETDKHDELDFEFLGNTSGQPYIVQTNVFANGVGNREQRHYLWFDPTQDFHSYSFLWNKQQIIFYVDDVPLRVHKNNEAIGIPFPKTQPMGIYSSLWNGDDWATRGGLEKINWDHAPFVAAYKGFSVDACAGGVESCSAPRGNWWEQEAFQSTDEETKSKLKWVKDNYMIYNYCTDSKRFPTTPADCGQF*