MSPQAHFLLLILSYRNHAFLVHLGNGIRSAADEEEKIGEGQPQVFEGILEIYVHHARDIHNISIYDKQNVYAKLYLTCNSKGALPTRISNGGGRNPVFNESLQLKIDNQVDVALKCELWMLSRASNYMEDRLLGFVVVLLYTMADVVSLDQALENPEPTNYNDIEFPDMQVSNENNLMVSEYFKMASNDLKPENSLKRDLMIADPNENEFSGTSFLHMGPSPATEDEDDYDIVTTQIGLFRWTSRYGEEIYKHFLRSWF*