MARVQLLIVTICAISLIAVASKPSTDKLVAAIKKKKMATLLEELSVKGLDVNTPDSARRLPLIEAVRSKDQAAVLALLEQGALAKSHEPATGVTALHVAFKESLPGIARLLLAHGANPDATDKSGTAARAVASGKELSEILKLYDEKGPLAFESVPGSWLKEEKDGSTYYWSPSTGEARWTPPPSCAWQRITVQGHPIKYINSVTGQEVTSVPPALAWAKVRGENGKELWLNWAAGVSSTSTPVELPADMVADLERHINKRWYNQATKEYSYTDPAYSTAWRELKDETHDQPYWFNIETGESVWEVPKELAWNKLEDPDGGASYFFNKVSGEVSWHPPSSGPLAYVRADDL*