MAAVAAYPNGFTTLKHDALRVELNGGSLGFGGTLRQVRLKSVTRFEVKRQLQVCASAEKAVSAPPIQRSKVKRHTISVFVGDESGIINRIAGVFARRGYNIESLAVGLNEDKALFTIVVSGTETVLRQVVEQLNKLVNVLKVKDLSREPQVERELMLIKLNADPSKRAEIMWLVDIFRAKIVDISEHSLTIEVTGDPGKMVAVQRNLSKFGIKELARTGKIALRREKMGETAPFWRFSAASYPDLEETIPVNALVRNVKRPLNGNPSTSPGGDVYPVEPFNDFSVNPVLDPHWGALNDEDSSGLRSHTLSMLVNDTPGVLNIVTGVISRRSYNIQSLAVGPAEMEGRSHITTVVPGTDESISKLVQQLQKLIDLHEVRDITHMPFAERELMLIKIAVNTAARRDVLDIASIFRAKAVDVSDHTITLELTGDLNKMVALQRLLEPYGICEVARTGRVALVRESGVDSTYLRGYALPL*