MTSGSIDGLDLLFDHGLDAREGEGAPGLAVDVLAWDDVLNAFDAYCADGADGRFDDLDAVFATTWAREGCDARRRAAGEAREYIASVVRDALGDGEDDDGGDARETTRREAEDSATAIKYVQSRANGRLRASCIETGRKNRLKMLRDMFSAELRAFARRAEELERRAKDAAAKTAASVLCLNLPDPAEVLRREFKSSLANVLDAFDSAMEHIAPRTAKTKSASSRDSERSNATVEITQSVAAIQGRHDERARKVLSQWLWDHFYPTEERLKPIPTRAEKEELARLSGLTTTQVGDWFVNARARLWKPYIEGLIRGVYNDAMVKKALDLQADASA*