MDIRPNHTIYINNMNDKIKKEELKRSLYALFSQSGHVVDIAALKTMKMRGQAFVIFKELGSSTNALRQLQGFPFYGKPMQIQYAKTDSDIISKMHGTFADKETKKETKKVKTVEQTAATTNKKPGQGTPNSANTQGNSTPNPQVPDYPPHYILFLNNLPEETNETMLSMLFNQFPGFKEVRLVPRWHGIAFVEFENDWQAGTARDALERFKITTSHAMKITYAKK