MDAIVQLPYDATVRVMLGSLERNLLPDTVIRRLIRLLLAARLRSGYKPSSELQLSDLLQFVHSLKEMPIAVMTEKPKSQHYELPTSFFKIVLGKHLKYSSCYFKDKLSTLEDAEKAMMELYCERSQLKDGHTVLDVGCGWGSLSLYIAQKYSSCKVTGICNSVTQKAHIDEQCRELQLQNLEIIVADISTFEMEESYDRILSIEMFEHMKNYGDLLKKMSRWMKADSLLFVHYFCHKAFAYHFEDVNDDDWITRYFFSGGTMPSANLLLYFQDDVSVVNHWLVNGKHYAQTSEEWLKRMDENKSSIKPIMESTYGKDSAVKWTVYWRTFFLSVAELFGYNNGEEWMVAHFLFKKK*