MLRRFKAFVLSTLRFLWCPESPSHPQMAALRDVIARGEFPTLSNTEAIHLFASSFPTELSHLRNASATVESGSSTPPGCLEGKTPSAVIYGADFAEVNRTLVSMLALKWTLADDYESFTRGQSEGKLTLETFKRMREVIIRNLHDPGDIYALLVAILIDDIGKDSALATTAEAEAEANHSELVYHAAQGDRIPALAGVPNRGREAIMRSLQIGSKLNLSQLVQGECAPASLSVLRSIDKGGCGFEMRAIVTLLDVAGAGAHRDARGCALMTESVCRAYLRTIEVVGEFIRGNIPTERACYDRILTDRAELLHKKGFALLSVENAEERTLLRLLCMGRGDSLESAEMFQAAFQILPEPTRRRLVDGLSVAGIGDGVAIVPYYAPGLLAEVLRSVYHKERSSIVAALSAFLRFLARVFDGPRPNTDGIQERDLSFVQDVIKSDRFGDDPSILDTVRLPWIDLSDTIDPRL*