MDTAAWVTLLGLVLAAAGVGGALKEEGLESAENLQRQEGQSLTARLAGVLDGEDAGVRTDERLLSALLRPLLHASQRYGRSPSFLFQPQRFGRETRGGLGFEGRIQSRDWETMPPQFWSMAVPQRFGKKK