MQLQKLMKSQGIEGPQYKLLHGNTKEANDMNAEAMKKTMELSHDIFPKVLPHIHAWMKLYGRNVLTWHGPKAQLVLTEPELIKEVLNNKDGVFPKTDVDDYVKKLLGYGLATSEGKKWARQRKLANRAFHGEMLKGMIPTMISSAEIMLDGWRKYEGKEMEVFEEFRVLTSDVISKTAFGSSYLEGKDIFEMLMKLGDATVRNFRKIRFPVIGKIIRTSDDIESDKLDQGMRKSIIKMIRYREEKLKEDSDAYGSGFLGLLVRAYKEADENLRISLEDVIDECKTFYLGGHETTADLLTWAVLLLAMHTDWQDKARKEVIELFGDKTLTLDDNSIPKMKMINMVINETLRLYPPVSMITRKVAREAKLGKYVLPPNMEVLIPILAIHSDPKIWGKDVHLFNPERFSEGVMKATNNSMGFLPFGLGPRICAGMNFATAEAKVALSMILQRYAFTLSPAYAHSPFQKLTIWPQHGAQIIIHSL*