MVSKQGLLEKDIVLGTALVDMYAKSGALTRGREVFDNLPAQDVITWNALMAGYAQYGFGDEVMDCFVKMQDLGFLPNRVTFICMMKACGNIGVVEKAQEIHLELGRLGILRSDVLLGSALVDMYAKCGVLLKAQEIFNELPARNVLSWTSLVAGYVQLGEVNKVFDAFSNMLDEQIKPDAVTFTILLNMCNHSGLLDEGEACFGIMSTVYSITPTLQHYTCMVDLFGRARHFDKAMSLVRKMQSYDCFAMWTILLGSCQTWANLELGRLAFVHVIRLDEKFAPAYVCLGNIYGAVEPEESKAGDLRK*