MERYSKIEKVGEGTYGVVYKARDINTNRVVALKKIRLEAEDEGVPSTAIREISLLKELKDDNVVRLLDIVHADQKLYLVFEFLDVDLKRYMENGNKSGRPITPDIVKKFTHQLTSGLLYCHSHRILHRDLKPQNLLIDKDDNLKLADFGLARAFGIPMRTYTHEVVTLWYRAPEVLLGSRHYSTAIDMWSVGCIFAEMCMRGHPLFPGDSEIDQIFKIFRVLGTPNEEIWPGVHQLPDYKPSFPHWSAQDLREHVTTLDSEGIDLLKLMLTYDTAKRISAKRALIHPYFSDFAAA*