MVLDKETGNIEHKVFRDIIEYLNPGDCLVLNNTRVIPARLIGEKLETGGKIEFLLLKRTEEDTWQALVKPGKRAKVGTKFSFGNGKLIGEVVDLSDEGSRIIKFHYDGIFEEILDELGNMPLPPYITARLDEKERYQTVYSKHNGSAAAPTAGLHFTEELLNKIKEKGVDIAFVTLHVGLGTFRPVKVEDVLNHKMHSEYYMVSQEAADKINRAKENGKNVICVGTTSCRTIESACNEDGKMKETSGWTEIFIYPGYKFKVLDKLITNFHLPESTLIMLVSAICGKDNVLNAYNEAVKERYRFFSFGDAMIIK*