MFKCVQCPSVFGRKDSLVRHEITHNSIRFPCTVCTSTFSQKSHLNRHLKNVHGIINIPNRLRPIPAAPIITQPAPAQQVQIAPQIFVPDVPAGGSNAISDDDDILCMEAMDDFEDNDILCMKAMDAFEDTDSYTVAVNGKRVSTANTTSAANAKKIRLNLVKSPGFVEILSSANRKIVWYYAKNITNTMIYSDFLRPLMPELVNLLKTHVKKHVIKFNLKLEATYNRPNVPNSSENRAFKTSAEELYPHSDIRTIVERAYIKLMKEKDDYSGRGSGFSLESIDGLLLAVYKYTPLGGSSYIELPTYIDRKRGTINPQNTDQECF