MIDVLVQVPYEATVRTVLGALERNIVPDLLVRKLTRLLLASRLRSGYKPTSEAQLSQLLQFIHSLKEMPIAVEMGKAKDQHYELPTSFFKLVLGKNLKYSCCYFKNKYITLEEAETAMLELYCERAQIKDGHSVLDVGCGWGSLSLYIAQKYSNCHVTGICNSTTQKEFIEEQCRERKLSNVEIIATDISNFEMDATFDRIMSIEMFEHMKNYQALLRKISKWMKPDGLLFIHYFCHKTFAYHFEDKNDDDWITRYFFTGGTMPSANLLLYFQDDVSIVDHWLVNGKHYAQTSEEWLKRMDNTSASIRPIMEATYGKDAATKWTAYWRTFFISVAELFGYNDGEEWMVSLFLFKRK*