MARGKVQMKRIENPVHRQVTFCKRRVGLLKKAKELSVLCDAEIGVFIFSSHGKLFELATKGSLALSIYFCIIIISMQGLIERYMKMKPTRVSQVEQTVETQTLVRSSIXXYPYKAIHSDWRVFSDMHDAKKEINLLKQEIEILQKGLRYMFDGGAGTMTLDELQVLEKNLEIWIYHVRSAKMDILFQEIQLLRNSEGVLTAANKYLQDKIEENTGVTNFIPMATDNTYPFTIPDDIFEC