MDSPRTFAYAKIKPMSLFCGKLALRPVVELFPVPALSITRTFDAGGGEAKLCASVEVNGSLGPQWRLKLDWQAANLFRVLVQQGEDVLSIQYSKRIKITKTCQAVATGELDVPSNAFCGNFATSLPARLKIASIKLSQILSKRTKRHKVLPTSTYLKSSREIGHWIDPGYEPGAPGEREFNLDVVNVLERQLRRYGWQVLRPDRDAPNLSWEEYLNWASRQSLKGTPVLEIHGQGSNADYRGYVLGVIGDPETPLGRELSKDFGIFDMDWSDLAVPCRGGIILESFNSDEIQRFWKWHLGIELAL*