MATEMVLLCRFVAFVAALACLLRPGAPVELHRKLSGWSDDAGATWYGAATGAGSDGKLDARPDADGRTARVNFGPIFFIPPAWEKKEFLTNPSPGPGPGTCTPFFLFLFCCCIVGGACGYQNAVDQPPFASMIAAGSPSIFLNGKGCGSCYQVKCTGHASCSGSPVTVVLTDECPGGACLDEPVHFDLSGTAFGAMAKPGQADQLRSAGRLRIQYTRVPCSWNGMDIAFKVDAGSNANYLAVLIEYESGDGELRSVELMQRGRGGAAAWTPMQQSWGAVWRYNSGATLQGPFSVRLTSGSGRTVVASDVIPAGWTPGATYRSVVNFSN*