MNGTHMSSLPSSFDDSTGKGKIADAQQRSGLILKVFGLGVCLGLIIAERVYLTSNRQDILQGTPQSQAFVTQQDNQDHSLDALHAYLEKVAPQKEVLIGVSNRNPLYEGMLDTFLKGVQQAEVTNYLIVALDKETETTLAGRGINVFYMPIQISKLQQDTGSNHAVSALKFGIIKKFLKLGWAVLLSDIDVCVLQNPFNNLYRDSDVEGMSDGFDKHTAYGAIDGYDDPSMGWSRYAQLYKHFNLNSGLFYVKANERTIELMQRLETRLSREKYWDQTAYNEEIFFLSHDEYKSPQVTVRVMSIYKFMNSKVLFKDVRNRPPHLQPEMPVMIHINYHPNKHERMKAVFQYYLDKDVNALKPFPGGSEAGT*