MKRSFLLWYVLLVQAFFYGAWYSVGGSLHCEYSNSVILHRPHSVSITEFGAVGDGVTLNTKAFQNALFYLNSFSDKGGAKLFVPAGQWLTGSFDLISHLTSENWPVVDPLPSYGRGRELPGRRHRSLIYGQNLTDVVITGENGTIDGQGSVWWDWFRHGELNYTRPHIVELINTTGLIISNLTFLNSPFWNIHPVYCRDVLVKNLTILAPLDSPNTDGVDPDSSTNVCIEDCYIVTGDDLVSIKSGWDEYGISYARPSSKIKINRLTGQTTSSSGIAIGSEMSGGVSDIYIKDLHLFNSNTGIRIKTSPGRGGYVRNVHVSNVKFHNVQKAIRFTGKYGEHPDENFDPKALPVIEKITFENINGEDIGVAGLLEGIEGDEFKNICFLNVTLTVKKNSKKAPWKCSHVRGYSQWVSPEITCDSFGESIFPEHSSDCFGLSENNLEKSSGLSRSPWLLSW*