MKIFVAILAFVAVASAASMGQPIETQSISSTIVDVIEGIKEQMPCGFTSVGLPPLAPLRIDHQDINIDSSVLKAQGTIDH FRLNGLNDFDIDEMKVNAITSKVTYKFTFRDVNVDTQYDLSVLLKKYGFTINLIGAGHAKFAIKDMVIWGTMKYSLGVIS GNLKLKSLEVRTHLGEVDSEIEGILGDGSINEKMNEYLAEAVELAINENEDLIADTIESIALPAVNSVLDDISIAEIISG AGGDGEGGEKEACIPPEFEW