MKGGDKFETSLWGMMVAVGFSALFVCSPSLLRLSHTRPARQEIYVWDGLAEYTSSARRPIILSSSSAPRTISQSPITSDGHLQRFKAWLSQKGVLGSSSCVMPEQCGSQGLGLVAHERPIAQGEEVLSVPQELWMSVAAARTHPEIGPFCTNLRPWVALALFLLFEKARPSSPWRAYIDILPHTLDSPLFWSDEELAELEGTQLLGSVLGYQQHVESEYSTLLADVISPNPQLFDQALFTREAFLWAFGILRSRTFPPLTGDDLALVPLADLVNHGMVMNVDGPSWEKKSSGFFPRREYLALHVPVAIKKGEQAYMQYGKTKSNGQLALDYGFVECSPRNTAVRDSFMLTLELSESDRFFGDKIDIAELNGLGATVYFDLVHEQGIPDNLLPFLRLIAMSGPDAFLLEALFRNSVWGHLQSPVSRENEEASCRAILDGCRSALAGFPTTMDEDLNLLKGGQISSKQEMAVAIRLGEKRVLEELQLSFESQLANLDQLEYYAERRLRDLGLLDDKGDVTPWVFEA*