MLSRGRCFPAASRIRPLVRAFCDVPPSLQDAAAGVPSSQDHTEKVDDVKARPDELDIAIVGGGMVGLAVACALSNMPLTKHLRVGIIDSNPALKSRNYLKKDGVPDSRVSTITPATISFFRDIGAWDHVQQQRHAFFGKMQVWDYTGLGYTRYSARDVGKEYLGCVVENKVLCNSLLLRLQEENGDIEKMIYPTRLISLALPSKSRQAPTREAISSGYPPEELNRSNLVKLELSDGQTLYSKLVVGADGSKSNVRQTAGIKTTGWNYPQSAIICTVEHITENDCAWQRFLPSGPIALLPIGDNYSNIVWTMSPEESLRHKSMSPEDFVKSVNNALDFGYGPHPHSGSLDYYMEKLFSDIGSTAASTKECFEVPPKAIGVVCERMAFPLSLKHSHDYISKRLALVGDAAHTVHPLAGQGVNLGFGDAAALAKVIAEGVSVGADFGDISLLKRYENNRKAANVAMAALLDGFQKMYSVDFGPLNVLRAAAFHGAQYISPLKKNIISYAMGDAKWPLFS*