MTEPLEPTAAAAQEAIADEFALFGDWSERYQYLIDLGKQLRPLDEADKTESYRIIGCQSRVWLVPSGTAERLHFEAGSDSAIVSGLIALVLRVYSDRPASEILSTEPDFIQAIGLARHLSPTRSNGLAAMLVKLKAYAASLAGTAPA