MDSHHPSPEHSSLLLAGPRGGPLKQAHARLVVTGHGRSLPLITKLATLAVAAGAAPYAHLLATSHPAPDSFLFSSLTRTAAHHGLPVAAIAFYRGLLSAALPFSSFTFTAVAKACADLSALRTGAAIHAHSILLGFGSDRFVLTALVVLYSKCGQLGVARKLFDAIRDRSVVAWNAMISGYEQNGLAERGIGVYKEMQAAKAVPDSMTFVATLSACAQAGALDLGGEVERRVVSERMDISVFLGSALVNMYARCGVVDKARRWFDALQERNVVTWTSMIAGYGMHGHGREAIKLFHLMRCEGPPPNHVTFVAVLSACAHAGLVMEGRDAFACMKRVYGLVPRVEHYCSMVDMFGRAGLLDEAMQFISDYMPGEPGPEVWTAVLGACKMHKNFNLGVEVAERLIALEPENPSYHVLLSNIYALSGKMHHVEKVRNTMIKRRLKKQIGFSLIELGGTSHLFRMGEKSHPQTTEIYHYLEELIHRITAAGYMPETESVLHELEEEEREGALRYHSEKLAVAYGLMMSVGSTTPIRVIKNLRICGDCHLAIKFMSAVENREIVVRDKHRFHHFKDGKCSCLEYW*