MKRVRSAALLYKLSLSTIFIAHSLSKHLVTATPAHTRSQTTNKTKTPNTGQRKRTSWWKKKFFFEGISKHMSTSDGAANGVTNGAIVDSQRQQQPGNGALAVKKPPAKDRHSKVDGRGRRIRMPIICAARVFQLTRELGHKSDGQTIEWLLRQAEPSIIAATGTGTTPASFSSVSVSPDAVVAAAAAAAAAAGGFWAPTISGRFMQQPMGEASAARVGNYLPIAQGHLNLLASLSGAPASSGRRDDDPPTEGDDSKEGGLEVVNDFEGGFLGFHSLGFVVGNEAFWGF*