MEAKAQTWKERCIQEFDLRPLPLSWNEKVVEQTEEASERYYLLRKKGFARKAEVEDREESDLDDSDDEGTLEGLLEGLLEELRDKLEDMSTNIFGEDAPWKWQTSLSAKDLTWDAYSSSDRLMTGTFQGLVWSPYAIPRAVSLEHYYYRRPSMRTMSFRVEWSYKLLNFEADGVMQLFEAERKWTVICANGYDNERLRLDCIVDRNLTRATIRLLKSFLCGAKSNKTDLFFKDAICSDFDFILLVFASMGTIDFESIKCIWMGYQWPPSSRNQDDLCNKMIKEKAIETKEEFENLECVSWLEYRIRKITKNLRPTDKFYHDPTNEDAPGYDPELDFSDETRKQLMDQEEKRLIDQLMVSREFSSEDEEKDARAKLEEYFSTCDQLSQKVRFASILRDTFAPGTKRRAAEQMSSSNKHAKRSEDVSSKRT*