MLTLSNADTMSLDVEMAIPKPSRALEQPVGDAITALLTTEDTICSEDRDQNHVRSNGRLISDGVNCLQIIPDCYIRPHSERPRLDEVVFSDFIPLVDLDNLNGSARHRVIRNIKHACQQYGVFQIVNHGVHETVIQRMLEVAREFFTMPAEYRAHLYSEDPSRVVRLSTSFNIQKEFVFNWRDFLRHHCYPLEDYIDYWPTPICLSTSFNIQKEFVFNWRDFLRHHCYPLEDYIDYWPTKPSAYREVASKYCTEVRAMTLRLLDAISESLGLEPDFLNKALGKHDQHIAINYYPRCPNPELTYGLPSHTDPNALTVLLQDQISGLQVLNNGTWIAVQPIPNSYVANIGDQLQVLSNGIYKSAIHRAIVNSSVSRISIPTFYCPSPDAVIEPASSLINPDNPVRYRKFTYAEYYHKFWSKSLDGTTCLDYFTVNYASKSTSEETTCHDFNGFTFQDATI*