MNALAATNRNFRLASRLLGLDSKLEKSLLIPFREIKVECTIPKDDGTIASFVGFRVQHDNARGPMKGGIRYHPEVEPDEVNALAQLMTWKTAVANIPYGGAKGGIGCDPSKLSISELERLTRVFTQKIHDLIGIHTDVPAPDMGTGPQTMAWILDEYSKFHGYSPAVVTGKPIDLGGSLGRDAATGRGVMFGTEALLNEHGKSISGQRFVIQGFGNVGSWAAKLISEQGGKIVAVSDITGAIKNKDGIDIESLLNYTKEHRGVKGFDGAHPIDANSILVEDCDILIPAALGGVINRENANEIKAKFIIEAANHPTDPDADEILSKKGVVILPDIYANSGGVTVSYFEWVQNIQGFMWEEEKVNDELKTYMNRGFKDMKEMCKTHSCDLRMGAFTLGVNRVARATVLRGWGA*