MESSSLWGVLGQASNVAQLVGVDALGLVSMVAQAALAARRHRDACRRLGQHAELVGGLLRELELAELMRREATRRPLEQLQGALRRCYALATACQEDGGYLHRLLLGARMADELRAAQHEIDMYIRLIPLIALVDSSSNHRDKAMDGAATAIKYSSNRHIRFPARVSGFTEIHVQGDTKLCNAGEQPLGTVYLQEQKILDIEELVELCTRTEESCPGFSKFDFSQIVHATDNFSENSNIGRGGFATVYKGQLPNGLVVAIKRLDECAVNFDFNNELQLARVQHNNLVKLLGWCIHGKERILVYEFADRGSLQHYIFDKMRKSLLDWPQRVNIIKGVAEGLVYLHKLSMLWIVHRDLKPDNILLDYNMNPKISDFGSSSSLSSEVAEEHTRRVVGTSGFKAPEYASRGVYSVKTDVFSFGVLVLVIISGRKNSILYKQRDAIGDLVRDVSEHSLFLCS*