MIFNFSNIVKTLLLFYTIASLNFIECKSAVKFPDYIKRCKKDDPHLDACIIRVIESLRSRFDKGIPELGVPPTDPLVLPEIVFLNGEKGGIKAKASSIIVTGLKDFQFKSLRVNLKTLEFNSSVYIPKIHFEGIYDVNAKFSGFKVKGKGPFTGNATDITSDTFIKGKLVTTEGVQYFEIASAKVNTSFEKYQIRVDKLFKNKETNDIFNQVINDPNALPMEAVKTLINEFGARMLTETWNKMSKTISYDEFFL*