MQFFTRLVRPFSRLRPERGAHPTVPEDPTQQQTADAPARASRGRRLVLPAAVAAVALVVGGGTAAYAAAHKTVTLDVDGQLRQVSTFAGSVEGLLHDEGVVLGARDDVKPHGRLTDGATITVRSAHQIRISQDGEQRTVWTTALTADEALDLLAARDPDVQLVASRSASGGRPQLTLDLSVDGKVTILVDDERIVVEDARTTVAEALDQAGVELTDLDQVSLRNDVHGHPVVVVTRVVVKDETYWSKVKFSTTTREDPDRYEGDEVVLTKGVMGTRAIVERVTYVDGVETSRVRLSDEQTKKPVTQVVAVGTKERPVAKSNPGPIGDTRDADSLNWAALAQCESGGNPTIVSANGLYHGLYQFSVGTWASVGGSGLPSQAPAAEQTARAKMLYLRSGAGQWPHCGPRLFS