MVDIKQNPLEPVFDTELANIRATRPDPYLVAFNDLDSDNPKNWPERRKWAVTNVLSVTGFNRILVSTVMAPALSVIANDLDMTATQSVMALSIYLLATAFGPLVIGPLSEVYGRKTILHVSNIWFLVWNVACGFANTKELLIGARFLAGFGASAVYSLGGGVLGDIWRPDQRGKSLGWYMVIPLVGAAVGPIIGGFMTYRVTWRWMFWSTSLFQVAMAALSFTTFQETYAPAILKQRAQRLREETGEPYYTYEERTQEEMPLTKVLVQAMTRPLRLLVFHPIIQVAAVISALGYGLLYIVLSSFAELWAQHYGQSVEISGLHYIACAVGELLASQLCAPLMDYWFHRMERRAGGQHVPEHRIPLMLMFAFVAPVGFVVYGWCAEYRVHWAWVDVAMCITTFGMQSAGMPLQAYLMDSYPDHTSSAIAAQQFPRSLAAFLFPLFTPQMYASLGYGWGNSAMALVELALEIAAPIMLWKYGARLRARATSSL*