MSLTLSAVATCHRVQCMASKIHPLSFIAITALAFLLHPCASIEFRRELSGWSNGIATWYGTADGAGSDAGACGFQNDVDQPPFSSMIAAGCSSIYDSGKGCGSCYQVVCTGNGGCSGNPVTVVITDECPDCPCPDDQVHFDMSGTAFGAMAKPGQEGQLRGAGSIQIQYKRVQCEWPGVNATFSVESGSSPSYLAVLIEYEDGDSDLDAVDIMQGGSGQWVPMQQSWGAVWKLNSASPLQGPFDIRLTFSSGRVLVASNAIPAGWNAGVAYRSGGVAVARARPRSGGCRSHDAAGTLSGLVYVLLLLVLFLGLEL*