MATSTPLHVVSLVELVAIVAQLASFVYLVGFFGIDYVQNAMVGVANDEFEGREELKSIDQVVPFPCSERERETKQVQVQLIKGVAVGENSDEDIAAAVCNGSVASYSLESSLGDCRRAASVRRRALELMTGRCLDGLPLEGFDYDSILGQCCEMPVGFVQIPVGVAGPLLLNGLEYMVPMATTEGCLVASTNRGCKAIHMSGGATSILLRDGMTRAPLVRFASAKRAADLKFYLEHPNNAETLALLFNRTSRFGRLQGIKCAIAGRNLYMRFSCSTGDAMGMNMVSKGVQNVLDYLQKEFPDMDVISVSGNFCADKKATAVNWIEGRGKSVVCEAVIREEVVRKVLKTTVGALLELNMLKNLTGSAMAGAVGGFNAHASNIVSAVFIATGQDPAQNVESSQCITMMEAANDGKDLHISVTMPSVEVGTVGGGTQLASQAACLNLLGVRGANAESAGANAQCLARIVAGAVLAGELSLMSALAAGQLVKSHMKYNRSNRDVKAAA*