MGHSGGGHALGNPSLASRQRLRWTSELHEHFVDAVGQLGGPDRATPKGVLRLMGVQGLTIYHVKSHLQKYRLAKYIPNVTSDETKADNKKETGNLLSGLGEASGMQITEALKLQLEVQKRLQEQLEVQRQLQLRIEAQGKYLKKIIEEQQRLSGVLGDPPGSWVQGDHLPGSEDKTDPSTPAATSESRLQDKVPEERTLKGPSDSLSRDESFATSRHEPLTPDSGCRVSSPTVSPRREKPMKKQWHTGSASHPRPEIVLAHPILESSSSLGFHQPCSVFPYGGRFDSSGTHLSDKDRLESGSGSGM*