MSVRAIQSLVVLVILIGSHESTPIPDGLRKVEEAFVKILGQSSHLLSFARFTHKYGKKYQHAEEIKHRFSVFKENLDLIRSTNKKDLSYKLGVNQLSEQQLIDCSSSFGSAGCIDGHPYQAFDYMKSKGINNATQYPYLAVQGLCRSNSDSVVNVTGYVAVALRDELELMKAVGTIGPVSVSLGVSSTLQHYISGVFTGSDCEVSSVQNHALVVGYGNDGSMEYWIIKNSWGEQWGDGGYFKLRRGINMCGITSMPLGNPPLSWPQRFVILKDIASALSYLHTGANQVVLHRDKKASNVMLDFNGRLGDFGMARFEDYGDSLPATAAIGTMGHMAPELTTVGTSTRTNVYAFGAFMLEVTCGRRPLDHKIPAEKMHLIKWVCDCCRSDYLLDAIDIRMGLEYSEEGIDMTVLLEAAFTSRSSLSPSASLPSPHNSMFVSHTITYGDGR*