MGQTLGLICVDQSTVAVKEQFGRYTGTIGPGCHCVPWCIGINVAGILSLRVQQLDVRCETKSRDNVFVTLVASVQYRCHTETAKDAFYKLTNPREQIKAYVFDVVRATVPKLLLDDVFEQKNEIANSVKEELEKSMKTYGYEIVQTLIVDIEPDETVKRAMNEINAAARMRLATLEKAEGEKILQVKRAEAEAESKYLSGVGIARQRQAIVDGLRESVMVFSDNVPGTTPREVMDMVLVTQYFDTMRDIGSHSKNSTVFIPHGVGGARDVADQIRNGLMQADAGKTHAH*