MVGRDPWDIPTPTQGLPTQALTDEEYARYLAYSQRFATYGSTSAGPSTLTSPLPSAPPSHVPSPSRALIVTPPRPSPLSRQTSRRSDRSGGGGGGGCCGGEATNASSPQRRRSTPMGSPSYRRSRTSTPVAGTSRHLTTDPMATPSGNSYICNAMGDIVENREGKEVYQKMHEYLFTVFRRDVLEKWDDIPDARKTYLIELLRSEFPQPPHLQFDASQMLKKAAKVMRSRRSELNDRVREGRGRPTWCDEDIWDALVEKLTSNPDLGSQQRRAREAQHTPSHLGSGGWTAMKRDFATYNRNPTRKEKDYAMSRGFGALMQKMDAKDRDNEIWDTAGQERFQSLGVAFY