MEKDFQDIQQLDSEENDHQLIGDEEQGSHVQNLRTENPRWGGQPPSRPFPQRLCSKFRLSLLALAFNILLLVVICVVSSQSMQLQKEFWTLKETLSNFSTTTLMEFKALDSHGGSRNDNLTSWETILEKKQKDIKADHSTLLFHLKHFPLDLRTLTCQLAFFLSNGRVGTGNLSFSVAVSSSRIPVPSVLLFLQAQNAAPLTGWSLVEAATGFLGMGSPGLRLTSTAKWRMPICWSSTPGRSRNSL