MDFRNLFIPLVLCFSIFSPNFHLQSSGLREMRDSMIRLPSDDSDGHPFDPSRVTQISWHPRAFLYRNFLTDEECDHLILLAKDKLEKSMVADVQTGKSIESMIRTSSGMFLKKAQDEVIAGIESRISVWTFLPVENGEAMQILHYENGQKYSPHWDYFQDKINQERGGHRIATVLMYLSNVKKGGETIFPHSELKESQPKADMDWSTCAKTGYAVKPKKGDALLFFNLHPNATTDPLSLHGSCPVIEGEKWSATKWIHVRSFDVKPVISSQTQGCRDENVNCTFWAARGECDKNPIYMVGSVDTRGHCRKSCNN*