MFRLSYRLPAALGGLRHASSAAGEGQRTALYDFHVQKGGKIVNFGGYALPVQYSDQSIIASHLHTRQVGSIFDVSHMLQSRIFGKDAAACLESVCTADILGTPEGSGSLTVFTNEAGGILDDLIVNKVSEKELYVVSNAAMKEQDMGIMKTAVDNFKSQGKDVSIEFLTPADQSLVAVQGPQVAKELSKLLTGKASLDQLYFMSSFVTTLAGIPNVRITRCGYTGEDGVEISVASSQAQKLTESLLESGVLKLAGLGARDSLRLEAGLCLYGSDIDSKTTPVEAALAWLVTKRRRTTRDFPGADVILGQLKEGVSRRRVGLQMLGTKPPPARSGVAIFSQGQQVGQVTSGCPSPSAGRNIAMGYVAENLKAPGTKVEFKVRDKLYEAEVTKMPFVKANYYNRPKK