MDKNDTILVKMNGTNYITWSFHLKNFVEGKCMLGYLDGTVPKPVVDSSSTASRTVDEKAVATWNQNNAKVVTWILNSVDPSLSMSLQAFTKASDMWNHMKKLNHQTNKARKFHLDTELAKYCQVDVGLWGVTLPQALKLQEELHISQFLMNLCPEFEPFRAALMNQENSPNLDTCVQDVLWEEIRLVPQHSLMVEPKALLTTLLPPAEETSSFTSPGQKSQCFECNGYGHIARNCRKKLFCNYCKWTGHIISECKRRPPKRTEQPPQQKQSAFQPHAPLSQAAQPDHAETVTLTPTHI