MNRWRAFLALATLLLVHGYLGEARRMVIFDHAGDTSREWMTLKVMDFHKELGRGFTLFSEKEVIPFVDRESSKHRFRDISSFVCEACLDISTFAEQVLTEPETSESVLDYINGSLCEALPSFQEECASLAKLYVPGLVETLQVYAAPDKLCGQTKLCPSSAMIFMNDARACKMCTNLTAEALSYIQDSKTEEEVMDVLHAQCAKLGDFSSRCDMYVDTYGPLFINKVEAVTPEQVCEKVGMCRSSSTNSLSHCDTCKIAMLQLKAKLKNPVVQDKLLEMLLDSCSKVPAHVDQCKEIVTQYAPYILANIDNYVDAEMICTEIHACDSRKKFFGDDMVIRLPAAHDSIAHE*