MSGRQATRWTGRRRRTLRRCVGLMIALVVMLMMMRVVDVIIVRVSHKALAIPWTSVSARADDLWSDLPLKCKRRLVGSMPTEGSDAWELVRARSVSYANMGREARERGIAAFDVNARATQGLRVDDMFTRDGDGKIKPNLLHLDVPVRAIVIPFPVGVVSAMLHRGTLKHLAKFGFQEDVDVYVQNEEMFHASMFHASHHIEEHAVSASEALEEERRIRSITTKFCPINAVLERVTVTSGGVVLAGWQVARDTWNSKSGEPSEFRAALRDALPKSPTKQLVSDVNIIHTTLARLTRPPKGRRGDDGRLAKDLAFALTDELCGLEITLDRAWFVREHHKLALALRGAVDKVDMPFECHSH*