MGSLSSTLLWLLICATIIDAQLTPNFYARTCPTLQSIVRDTMAQAVAKEPRMGASMLRLFFHDCFVNGCDASVLLEDTPSFKGEKNAYANQNSLRGFKLMDIIKKNVEAKCKSTVSCSDILALAARDGVVLLGGPKWTVSLGRKDSRTASFEAANVNLPPPTANLATLISLFAAKNLTARDMTALSGAHTIGMARCSTYRSHIYNEANNINAAFATTKMATCPSIGGDDNLAPLDTSTPNHFDNGYFRNLMAKQGLLHSDQELFNGGSQDAWVRLYARSNYALSKDFVVAMLKMGSISPLTGFSGEIRRHCRFVN*