MSPAHRSVPDQKTRRYDRQLRLWASSGQSALESAHILVLSSSYTSTSILKNLVLPGIGAFTILDKAITTPSDAGNNFFLEGLESVGKPRAQEAVRLLLELNDGVKGHSIVDKDIKDVLSKEMVEEEEWLKGFSLIIAHNLEKTALDRLSALLWADVKSPPLAIVRSAGFLAEVFIQFHEHAIIESHLESSPSLRIDKPFPALLEHSLSLDFENMDVTDHGHIPYVYILVRVLEEWRKTHDGNPPRTPAEKKEFKSIILNMRKKADEENFEEAESQAFKCWTETVVPSDVKALFSLSSESSPPHTKPFHLLLKALERYTTTVAPHTLPLSATLPDMKSSTNQYVGLQKLYKERAVEERNVFKAILDEVIKEKGEDPSLIDDETIDSFVKHSHILRLLKGKKWGWLDESPAALTEYAQTSPKQLAIHLALSALASLHSKHLLSATQSQTAEGQESEFRPTLEALTAEAKSMLPEGVELDETEFDNAIGEAARSPTADLPNTAALLGGVVAQEVIKMITKQYVPIEGYCTIDLVETWTGMLV*