MLHLTPLKSLLLASALALLAATPASAQEKFRVITTFTVIADMAQNVAGDAAVVSSITKPGAEIHDYQPTPGDIKRAQGAQLILSNGLNLERWFARFYQHLQGVPEVVVSEGIQPMGISAGPYSGKPNPHAWMSADNALIYVDNIRDALVKYDPPHADTYRRNAEAYKEKIRQTMAPLQARLAQLPADKRWLVTSEGAFSYLARDYGLRELYLWPINADQQGTPQQVRKVIDTMKKERIPTIFSESTISDKPARQVAREAGAHYGGVLYVDSLSAADGPVPTWLDLLRVTTETIVNGIQDGMRKQP*