MNLVKAFSIKLICHVIATPLEKTCRSKAADSLQEFKYSSFKNDKDQDRRISLQEFNLKKTMEEGLLNNYEDCPGCKVEQLKRSNNGIPVKPVLFISVVTLCASLPISSLFPFLYFMVRDFHIAEREEDISYYAGYLGSSFMLGRALTSILWGIIADRYGRKPVVVIGTITVLIFNALFGLSTNYWMAIVTRFLIGSLCGIIGTMRAYASEICRKEYHALGISAVSTSWGIGLVIGPAIGGYLAQPAEKYPSLFSKESFFGRFPYFLPCLLISVFALAATVMSFWLPETLHKHNKIKQDKNNFQEAVEGSPDESNGLNVSQNINPSERRAPSSQKSLLMNWPLMSSIIVYCVFQLHDIAYLEIFSLWAVSPRTLGGLSFTTSDVGQVLAITGIGLLLFQLLVYPLVERITGPVMISRIGAVLSIPLLASYPYIALLTGFGLSIALNCASMLKNILSVSITTGLLIMQNRAVSQEQRGAANGISMSSMSLFKTIGPAAGGSLLSWSQRRQDADILPGDQLVFFVLNAIELLGLLLTLRPFLQEPEDSDNVPKSKHDSLDQENGMQERLVLTELP*