MLLSTASCPFHQLAGLPLDLRRSTTRQRHAVRLLPCTACRGQGCTCTAVHPRRVDDYSGLGLPGLNRQRLVQKPQDVQQPRWPANQPVEERRGLHVNVADLLDALQYAAKIKHQVSLTQLNAMLTEVQPQLPSFTTPQLVEAVRCLGAVCVEPEEGFMQQVLDKLQPQLAQLGISQLANLSWGLSRLGPPHQLTDQWLQLYVEAVAAQVHQLPAGMGNKQLARQLAVMLLLPAKCGCTPSQSWLQQYQQAVAGCLAKASTQDIADYLSCLTRLGMTEGTQVVQACLELIRGELSLYDFQQLTQIAYALATCGHELEWIREFENAIQAAQDMVDEVSPIDEEVMAWALSRLRRQVAAGS*