MRNHLFRRFLQAPLSHSRSAPAFSLSSRRYAVSAPVVEEEAETVVFPREGPGFSYGLNWALAGKGVIVNDKAFRNLKSSELQQKGATIAESLSGLPIHVRGDVLGGASEIPKAQFSKLLKQVTAHLSSISDIYVHDGAIGSSSKCDAKVRVISDSPSAVLSLSNVLWKTPTRAVSHDSCPLTVYIASSLSPGAVEAAGIGSQGKNGLIAADIERSSLILSGKAFSDTNGIKTALAALCGPIISARGGLPLSARLLVSGDSVILLFAPEDIVQSCSDLLVSLDAGVILSSQGVAPFFQTGNSSGPNLYKLPAAVILASSDSSGVIPSISKLSPGQAAYHFLAGYHNGKFVPAYSKSPSSANPLELAKAVLSKLKDDQIPSFLINVNEREKLTTGKDFVKLVQSTLTKNVPPFEPKGGDLEGKYKSFLSGKFKELPEEFLF*