MLSPNGPTGGDGAAPVGAAAADAATASRPGKGRGGAPTAPSAPPPAASKLSTGRAANPGWFANFLPTDYATRSSAPTTASLGRADPLHLYLTGSQAAGSASASRSSRQSGATTGTGSAGQPPRAGSGLGAFEIPFSELEIVRVLGEGSYGRVYLAEWHATPCAVKLLLSDAPAGTSSSAPHPISSSLLSKLEEEADVMLALRHPNCVSIMGIVASPPCLVTEYCEFGSLTAVLWAAREDQDKAAALTWGRRLAIALDAAKVGDYNLSKIYQESSTGRSSTAAAMNPRWLSPEVMQGERAGPPADVFAFGVCLWELLTWQLPWQAANPWQVVAAVTRGDRLPLPSSAELPGPHRLPPPQYKAFLALLVRCWAQHPAERPTFGAVIESLRALLQAVGPEGSMQS*