MTKTTKTMNPKFYLVLALTAVLASNAYGAVVDIDGNAMFHESYYVLPVIRGRGGGLTLAGRGGQPCPYDIVQESSEVDEGIPVKFSNWRLKVAFVPESQNLNIETDVGATICIQSTYWRVGEFDHERKQYFVVAGPKPEGFGQDSLKSFFKIEKSGEDAYKFVFCPRTCDSGNPKCSDVGIFIDELGVRRLALSDKPFLVMFKKANVTEVSSKTM