MTIGKIFPFIASLFILGACSNIDCPLDNVVEMTCGLYSAEKKTSLKLTDTLTVMPFHSDSVLLNRAQNVSSFVLPLSYAGDVDTLLFRFSNAEGQSATDTLWIGKTNQKHFESSDCPLSIFHTLQTVRWSSHDISVMPVTIDSVSLVRPIVNYENIENLRIFLRTVQ