MTSHEQPQDPTDVKQEIASKIKNILDGTCFAVSDLRRLSGGTANFIYHATLKQSSSRDEYQDGVVVKHGEGYVASYPSFKISTSRCAVEYESLVHLAALPPLQTPYCMISTPNIYYFDQDTNTQVQEYLPRALSLKEYALEHYSPSTQTHKPQCDQLGHALGAWLRAFHGWSQEPKQAAMRETFAGNKDGQGLKSMINYQQLLQMVDQHPDVLGDARDVLQGVSDLAAGELLNETDLCPIHGDFWTGNVLISDVPATDSGRIPVRVVDWEMSQLGVRPVDLGQFIAELWSLKLYRNIDAGEWLIRAFAAGYGLVDDTFAYRAIIHVGIHIICFGSYWSIAPGELSEAEQRKIMIKIGKEVILKAWGRDREYFRRHLLGCLFG*