MLTAPGDGLANHRVWQLPSFVRSVPTGKEKGRFLAVDLGGSNCRICLVDLHGDCTFTVTQSKHSVPPAVMVNCSYRPLFDWLAQRIAGFLEAHRDPASHLPYRLGFTFSFTCEQTSLAGGRLIHWDKGWDIPDAVGRDPCVMLQEAIDELGLPVVVTVLANDSVGTLLTRAYSSGQQVSTLGAVIVGTGTNAAYVEKLADVRRLGVKAREDEIMVMNTEWGCLDNKMEVLPRTPFDNALDAASVDPGSQMFEKRVSGLYLGELLRLAIVQLLRIDVFDMKAEENSKVFQPGGIDCPFLSGLALVDANDVDGSSRFIQDTLSVENVSQVDVQAIRLLASSIVRRAARLAGASLAAIIIQSGRLDIQYQHSKQTASLPIGRTNRFEHTVTPRWRRLLSRLRLSSLPSRHLPRHTHLPTCLDEDIIDIGADGSLIEFYPDFEAEMRGAMRDVPEIGEAGEQRIRIGLAKDGSGVGAALMAQAACQSE*