MKLLNNDILASTLLLLAAVGDVSAQCALPTSYRWTSSGPLAQPKSPFKNLKDFTVAPYNGQQLVYATAFSDSWKSVGFSPVSDLSQLGSATQTAMSSVAVAPTLFYFKPKGIWILAHQWGPTKFSYRTSNNPTNVNGWSQPQPLFTGNIADSGTGPIDQTVIGDSKNMYLFFAGDNGKIYRASMPIGNFPGSFGSSSQVVMSDTVENLFEAVQVYSVKGQNKYLMLVEAQGKNGRYFRSFTANSLDGNWTPNAASESSPFAGKANSGATWTNDISHGELVRTSNDETFPIDACNLKLLYQGRNPSASAPDYNSWPYRPGLLTLKK*