MFLFSHLETSKVSSRIGKTSSINLSPSQKIIREFKKCEVKKYCSPPSYPDTSKDDSTEWQVLYTTQLTQKAKKFHDGILKVLISGLRGRQAILYDETRTQLDSRFLKKEETITAGESMKFDGHIVDIIELRDHKPLKDTNVDGRNCYKQNIMPSKNHNEHLLAAAGGIVRIVDSECSRKTSREQEKKNFSMELWKTAFMDACERICPVRAVGHDCGCLPVLSRLVMEECKVRLDVQVDITKLQNYREVVKPDITVYQFSKEPGKHLEECKLYVDAPKKNFDPNSVSSITIPFPLSGFKYNPIQLECMIPFHDTVGCKWTKSNLESFTIDEFHNVDGKVEFFL*