MVFVMIVRYQQVPDGFRFTTDYHTEFREDSEDRGQVVPHGLKAEVIFEQLCHRQPGRYIEQGRRPHHVKHPSFLDLTSVIPDCKIYLAFSSNSFKYGRKYFKATKIKRFDLLCDFISNERIDYATLEELVYGLSSFNEESTDGRLPLVEACRCGNSQVVELLLREGANKNVGDRKGMIPYIEAVCSGKLRPEIMPQLMPNDAKNLTWIIAMNPQAIAHFARQEKNWVLEEITKLKRTLETVCNDKYNADELENLPKYGHLLQGVTTIFQANRLQKSPKRVFSGDTSSRISTMEHTPIGGYKVWDSFASELQLFLSMLYSPNNTPLFTDPCPLHVVAGATSREEASARLYASLVNSVQYLSDEYQKIFQVGFRVHLSHFQGAVVMYEDVDGTDTQRRHPFSAMPEKGIFW*