MASSDLPSRTVKPKHDESRTMKAIAWMGKKSVHVSDKPVPLITDPHDAIIKVTATAICGSDLHIFVNAMPGMTKGDILGHEFMGIVQEVGPEVTKFKPGDKVVACFDLGCGQCFYCKRGLWSCCQVTNPSKEQEAMYGDRTAGMHGYSAMTGAYEGGQAEYARVIFADVNLLKVPNDAADEKYLFLSDILPTAWHATELGEVSEGDTVAIWGAGPVGILAAHCAAARGAKRIIMVDNQTYRLDFATSKIPGLETVNFGEKKVMETLKEMTGGHGPDVAIEAVGFHYCKSWTHAIETALMLETDPSEMLNEMIVSVRKGGRISIVGVYAGFTNHFNIGAFMEKQLTMRGGQTPVQKYWHDLKTLIDKGVLDPTMVLTHTLPLDQGPEGYKIFNDKTDGCVKVVLKPQLMAAGA*