MVQLPPEIYSAIASYLATRDLLTLSRTTKALQRAAEPRIYECVVLRDAEAALVGCHSLMLRDGLRALLVKRFILYQDPRRTNARTSLGTAPAQFWLTVQVALTMTVNLESLIIHDPLVAHSWVLDHEDIRFQLREANLRLPWDAHMVAFLEKQHKLQVLNTCDSNEDGPPCPLPPAALGALVTYSGPVLVVAELLGCPLARLQVVLDDDTAPILPTVVADLTKIMKGLRSLSVMGMPVQLLMETLQLVSTAVFAPKLRYLGVLPLPSCEWDVIHRCLMDLPALEVIEFDISRWEAQVPEWMLRAVLLDFRIYAPALQQVIFWIGQTRINWYMTHEGEWQHVRHMGRAPGSDVLWRTL*