MSSKNTLHASFLASAIVLSGTAFVASPAAATTPGRTEFEILMNGKPVGRHSVVVSKSADITNVRIAIDMAGKIGPIGFTYRHRCEEAWRGSQLTSLNCTDKENRSNKSVEANLRGTDLVVDGTGYKGSAPASLLPSSWWRFSTINQTRLLDSRDGKLSRVNVNRVGEEVLQIGGTPVRANHYRVRGAVNTDLWYDGAGRWVRTAFKIAGQSFDYRKVTSVSGSPRE