MDANSGFCSKTKTFHSLRPPLLLPPEASPLSAASYALSLQQCPDSAAAAFIDSATGRCISFSEFRTRVISLASSLQHTFRFSKNDVAFILSPNSTNVPVLYFALLSLGVIVSPANPMSTESELFKQIKLTNPVIAFATSRNFQKLPMLKHGTVLIDLPEFESMMMNTELKFEPVEVNQLDLAAIMYSSGTTGEVKGVKLSHRNFIAIIANFYAQRQERTSPAPVMLYTVPLFHVFGLHYALKSVALSETVVVMERFDLRKMLKAVEEFKVTQLVVAPPVVVAMAKGSVTSGYDLSSLVAVGSGGAPLGKDVIQAFSDKFPNTIVFQGYGLTETSGAAFRAATTEEMLRGDSVGRLIANTEAKIVDPDTGIALPPGEQGELWIKGPTIMQGYVGDPKATSETLVPGGWLRTGDLCYIDRHGYLFIVDRLKELIKYKGYQVAPAELEQLLQSHPDIVDAAVIPFPDEEAGQVPMAFVVRRPQSALDKEQVIDFISKQVAPYKKIRRVAFVSSIPKNPSGKILRKELRRIHIPGSKL*