MLLAAPDCFSLRSSFLPRSFRFRNSRGLSLNSHRTWTSRPRASLITTPDSFQVGRLIGSYGFMNITSYSGFQPGLDVEYSSEDMGRLRVQDVGEGNVKIRLYEGIITQGPLRGTPVIFKVYPGQRAAGIEADMMAANELNAHAFLQSNAKDISQNLQMLLGGFETKTGEQWLAFRNDGKYSAADYAKVSSEKLSKKNALGEQKSWNPFDQELTIKRKREFVIKLLRGAISGLAYMHDHNRLHQSLGPSSVVLNTIMERDAAYLVPRLRDLAFSVDIRFSNMENGPGTLADGLWRRASAAGAFTPMEKRAFGISDDIYEAGLLFAYLAFVPFCEAGIMDSLSLQRLLESTFRLDLKAMREYCLADDSLLEAVRFLDLGDGAGWELLQAMLNPDFRKRPIAEAVLNHRFMTGAVL*