MVAAEDPEHFFAASPPLRDAAVVAASLQEFVARNSHASSDGVGRRRIVCVTSGGTTVPLEQRCVRYIDNFSSGHRGAASTEYFLKAGYAVIFVHRRGSCQPFSRFLPDDSFLHFFDVTTDSKVQVAESQATVVKRAIGDYRKATEGGSLLKLPFTTIFEYLQLLKMVATSMSCVGLHGMFYLAAAVSDFYVPWDSMAKHKIQSAGGPLDMKLSQVPKMLPVLRNHWAPLAFCVSFKLETDPDILVQKAETALSKYRMDVVVANLLATYKEEVVIISNGKSNTIRRCSKGEDLEEHIIKLLEKSHSKFIYSSTEGCSKNDYEKLIPLGIKSLA*