MGKVSYMKLKGSQNLRIRLLLATLSTKSIIIEDIRADATWPGLRPHEVSFLRLLEKVCDDCVVEINETGTKLKYKPGIIMGGRHLVHDCGVSRSISYFLEPLIVLGLFGKKPLTIRLKGITNDSKDPSIDTFRSTTLPILKQFGVPAEGLELKIESRGVAPKGGGEVVLSVPMVPNSLKAIKWVDEGLVKRIRGVSFSTRVSVQFENTMIHAARGILNPFLSDVHIFTDHKAGAQAGMSPGYGISLVAETTSGCVISVDTAVSYSRGEDDADLEDDRKDLIPAEEVGEQIASALLGEIKQGGVVDSTHQGLLFLLCALCPKDVSEVRVGKLSPYGIEALRHIRDFLGVKFVMKPDASTGTVNLMCLGSGFQNLSRKVS*