MVRSPCCDDGSLKKGPWTPDEDQKLVDYIKRHGHGSWRALPKLAGLNRCGKSCRLRWTNYLRPDIKRGKFSDEEERIIIKLHSVLGNKWSRIAVHLPGRTDNEIKNFWNTHVKKKFLQMGLDPNTHQPRADLNSLVNLSQLLATANFSNLTSPLEDALRLQTDATRLTKIQLLQNILQIINTGSTLSRNIEGASHQWSRNLTPTPLEGFVNGTSTLYTEDPMLAPAEFPNPGVTPGSHNDYQAISNSWACIDGGFGSEVHNFNNNCSSSSYDIRAEQPLPALVSVSPECSSVNQTESKMNLPCISTHSSTSNIFEAWGELMDDETSVSYWKDILGQY