MVEGEFRELPPDATRVQVYRYTRAYLLFLISVTIFVDASVSKVPTRTKRWEPLKKYHGNPHNLMPPIRQEFDNLQPNEPDEVTSDDRQQAYQTGMCIATLIFDDIAESYMADRKILTMGCPQRTKAWYNPMSHPLIHNIANPPKDILQPHIQEEEDVVPAHEPQYIMRPRGYEDRLASTVMLAEALTLRHKWYPEVYNLVNNTFETLSKFVPVDMGNVEARMEILQRQYNDIGVLDKARHDGVGESSRIVEDLAPSTQPAVEEPRKYNTPKKQYQLKRRRLV*