MGVDPLTRFNLWVSRAMEGGIWYTNMVLEHKKNVAAHSTDHKQGTAGDTTQKNKSRGKKAPVIEDLFKGGPDIKHRCWILSERVFRPVMFSLLAIFIVSLLLVHGTGVVLLRANNLGRQCFETSTADKDSLKRFRIAMVTCSDESGTIPARSFQGLMKLVEPNKRIHADRHRYDFIDESNIVDKNRPPSRSKILAVQKNLPKYDWIFWNDAIQIDGIPLNELDVKWFRSEIGVVSQEPLLFSMDIASNISYGCVKKVSQRDIEWAAKQADAHEFIMSFPDGYKTLIDNARLSGGQKQCIAIARVVLREPTILVLDEATSALDAESENYIKNGSSLQ*