MVTLDDRVVDAAEGFLDDPRSYLGAQRVLQVAVESPSSTQAESLLPWARESLVRISKKALGNATLQPLLDAALLTTEALFHRVMQARVTLAEGVVYDATRHILREYAPRLFLILHRSRNSCTPNSYCFDLESLLALSVIKPPEVGTTEFSYIPFWNMLIHESIKGYLQTSVSLTFDRNTNCETRTLSQLPDYVGYVGALYSLFRGEEKAVRGPGNPKQELMDKLVWVYKDVPYLLGYHARGPNVTFGALYHGGGKVQCQDLVTVDLSSMTDRVQSQLILFNLGRVLVGLCDLCSRRNEISDTFTVQEVDLEKGGKSVVLSGQGIYEPGEGKEAPCAAATLSGACHAPEIPLGPHDTAVDVWGVGWLIHTSKVTLTQELEELRDDCLEEQPKARPTMTSCTDRLQKMFANLDEIELLSICIILWKVCWMAQA*