MEAVIVSWLIRVLWSNKLNQGIREQHQKHGKPSMPFPSTSFTRSDKLTEHKGDVVRLGPSELSFCSLSAHDTIYNTNSTSFITYGSFQSAVEGLCPPGVTFVSHHSPAEQKELRRVFQPAIRLAVAGGMEAHHKRRFSELVAGLNIKPGVPICVNLTGLLERLEWDLIGDLGLGYSVPDRLKDNWNSQKTHQNLIGVAFALGSFLLSRRGLKMLVDSFGPFWIPKYLDPAHLIDVALKQRAEGKSTFVSQAIPYKNEKYPHLTKQMSSNVTGLIYAAFETSESSTRAILCALMRDPVRYRNLQQEIRSKFSASKPITDSQLVGLPYLTACINEGLRLWPGLNGQFTSRVSTGAVVDGVYVPPGCLVSADLYTLQRHPRYWHDPDTFKPERWLDPKNPDEMRAFRPFSAGPRSCPGRQIALQKLRLTLAKFMFLFDMQFVNPQFEWDRDVPSGLLWSSVEVMVRMTLLEPPVEPAEAVETAEAVEA*