MKRSFLLLYVLLVQAFYGAWCSVGESLHCEYSNLASLHRPHSVSITEFGAVGDGVTLNTKAFQNALFYLNSFSDKGGAKLFVPAGQWLTGSFDLISHLTLWLDKGATILGSTSSENWPVVDPLPSYGRGRELPGRRHRSLIYGQNLTDVVITGENGTIDGQGTVWWDWFRNGELNYTRPHLVELMNSTGLIISNLTFLNSPFWNIHPVYCRDVVVKNLTILAPLESPNTDGVDPDSSTNVCIEDCYIVTGDDLVSIKSGWDEYGISYARPSSKIKINRLTGQTTSSSGIAIGSEMSGGVSEIYIKDLHLFNSNTGIRIKTSAGRGGYVRNVHILNVKLDNVKKAIRFTGKYGEHPDEKYDPKALPAIEKITFENVNGDGIGVAGLLEGIEGDVFKNICFLNVTLRVKKNSKKSPWECSNVRGYSQWVSPEITCDSLKESIFPEHGSDCFGLSENNMEISSGLSRSPWLLSW*