MSKSVHVMLLAGGYSADIARGAASVVAAAQPPAGTPRSARITPRPVGAALSAAASAPAAVPALIPLDGTPALVRTLQLLKDVRRVRLEAVWIVHNESDTDRIKGPSGIFAAAPETELGLPAINFISNGATGPGDWRGEVADLRVGLKALAGRGSAACVAVISSELAFMPAYNLQRLLEHAYLRGRDTLGFSFLNGVDVSLLGTEGHTVFVPGEDTALPRVQQLVPHSAAGSGMCVAEPFLLLRPESAGAVAGGAGGAVGTLPELAAAVMAGGGYVAGIDLMFGRYNLRTAQAVDYADRFFAFCSAAALDPKSMGLPVDTVLQPQTVTAAAASSQGAAAFEPPAAGAVVPRSVAATFRFDELEGGGAGTTGRMAGGTGGGGSSDPYSGGSSLRGTDYEAFVRTAGAFNSRFFGDASSSKAAAAGLKQYLLPPTFYMTAYRRQAADIML*