MVVNAANWATAAAITTADLHQAGQLVAGPATGVDDSVPFDAAQVISRQCDAEALRRLSPNSPYPHYLGTLEIDVAAARLTVEYGRERSFMICDIWMTCNLLKNDPNPVDYTRYARQTKQEDQWLKSRGFRQWSDVDALLLPLNISXQHWVLVVAYPKRGTLVLWDSLSKPGGLDVWRWDRIRSWCSGVLGVSEWRYFIGAVDQQRDGNTCGDRIILAMEHLCKDMFMTRWGWRPAGWRYEQRASKQCTDARRLMQCDECGCRGPSFVTRLTITEAEVAKLRPTLLKTLRAESGWTTLVAPYKEEFPDFASLPPPRPYVPDPNPTMIDLCTQEVGVLGRDNPNRTCTKDKAR*