MVFLNSVTRGCGARIAAKLESFEPCCSVKDRIALNMIERAEQAGQISPGVTTLIEPTSGNTGVALAYVAAAKGYRLALTMPETMSIERRVLLKAFGAELVLTPGRLGMTGAIRKAEEMVRSTPNAFMLQQFDNPANPEVHLKTTGPEIWRDTAGNIDMFVAGVGTGGTISGVGQYLKEQKPGVQVVAVEPAESPVISGGAPGYHQIQGIGAGFVPKNLRVDLLDEVVKINSNEAIEMARRLAVEEGLLCGISSGAAVAAAIRIAKRPENRDKLIVTVLPSFGERYLSTVLFNTLWSVDAEEEVSMPDSWRMASGAERPATREPRL*