MEPSKTQDRYCRLGTRRAVVISSSALARECFTGHNDVVVSNRPRFLTSKYIAYNYTTIATTPYGDHWRNLRKICSLEIVSSKRLANFLHIRKEEIHRMLTRLSRDALISKEVELESLFYDLTFNNIVRMVTGKIYYGEDASDKAEADTFKKLIAYITSTSGARHPGEYLPFLKIFGRSFEKKVKAVGEAMDAILQRLLDECRGNKDGNTMVNHLLSLQQQDPEYYSEVIIKGLMLGIMFAASETSAVTIEWAMASLLNHPELLEKLKLEIDEKIGQDRLIEETDIPNLPYLQNVVSETLRLYPAAPLLVPRLTVEDIKIGGYDVPRETMVMVNAWSIHRDPELWTEPERFNPDRFNGGGEGEKDDVRMLVTFGSGRRMCPGAGLANKIVTLALGSLIQCFDWGRVNGKKIDMTEGPEMAMRKVVPLRAMCQLRPVMNKLLTESKV*