MRFPNGIFSLFLIFSFSYAIRDTCPIGCRCEEPTQQVICEGQQVVTLPDRLPSGFEILIVRNSSIRAIEKSSFRKMEKLVQIEFENNPNLGTIEKLAFKGLRKIRLIKFSTCHGLTELPKNAFSGIQNQKGLKIVFENTPIHRIDGQAFRNAQNIRELTVSGQELALSRHCFANINQLLIENTRIPSIAPDAFSGLATIQVIELHACQLGTISARAFANVENLGELKILRNTIGDLDTSEAIMSKAIKTRVEENTLECNCGMKWMTSIEMMTKTEGKVNLTLNQQFAIARGREKGRTLRQLAEQFHVHRSTIGKFLKRWRAQNGQPVK