INFLTTFVLRAALTNTLSRLKTQNKRSLLRFIDMWSQIAARLPGRTDNEIKNFWNSTIKKRLKNNTSNSSTRSPNMSDDSSLELMIDHHHAMGDDYNHVMTMHDHDILMGMFMMDDHSSSSTSANNNLITSSSSSSFTLIDHQNLNYTPNEGLYFNVQPCVAQSRIVYDDDNQNNGAAAVFDGDRVVRMEGRDLIFNIPPLESTNMIKEEENSKIGIISGGGNNYSNNIRFGGYWEGGEEVRVGEWDFEELMKDVASFPLLDFQVD*