MSSATEVQTQQLSSIIEKLLSNGTKNLEVHDRYILPPHERPQMSEISHSECIPVVDLKDLDGPNRTTIVGEIRRACEEDGFFQIVNHGVPENVMKSMMGIAKEFYEMPVEDRACLYSEDIKKPVRLSTSFNIGIDKVLNWLDYLTQTCHPLEEVIGTWPEKPAAYRDVAGKYAGEMRALILRLLAAISEALGLDSDYLNKILGKHSQVMNINYYPSCPNPDLTLGAANHSDASAITVLMQSDVSGLQVFKNGKWIAVEPIANALVVNLGDQLQVVSNGRFRSIQHRAVTNMYTSRISIPMSNGRFRSVEHRAVTNIYSARISIPTFYSPGHDAFIAPASSMVDEQQPALYRGYKFEEFLGAFWSQGLKGKSVLDRFKIE*