MNKIALTALIALPLAACNSNTAPGNDREAQLDPPATAAPIEDAASALANVDPGLMLPGTMNDADLAALGAGQACQFRLTEVAFPSFVYDGDGGGAIKINGKLIPVTADGPGSYSNGELRIRTRMLDDEGDAGLQMQEMIVVGPRMKDEFGFWGYTTCPAGGA