MVSLPTRAAFVVATSTRNNIRSAPMTIDASSVDVVATPHQSAAPYQENPSTRVSPLMSINPNIEVVSPDAHPTQRDETKNIPQHQVIGPIHFCFIVHGHKGRPGDLSYLHQTVRDTARDHHKFDVVDCSGQCVVGATLAANSDGAGEDDTSHSEHDSSPKKIRRRSKRDKLTLKERLQRRKSSKKVDGSEDATQFNVDSESSKDKEVSSHAKSTFIVHNASCNEGKTHDGVIKGGERLVNEMLEVIRHEIETKKQTINNDNQVLESDTIDVTISVVGNSLGGLYGRYAIARLAEIAEEYTKNSIVSDVNDTTPNDETDYYTLVDRDMNIRIHFNVFCSTASPHLGCAGHTYFPIPRAAEMGIAHGLGETGRDLFRLNDLLHTMATSPRFLRPLARFRRRIAYANAFGTDFVVPGTTAAFLDKDKKALTKPKLAALHLREDWSLRPFIHHAYPSAN*