MPLHRLLAAVSARGFRRSLSTAAAATDSRRGASWTWYLLDKTTMAAGSAPAPEVSFDSPPSLSQLHVPEHLAKHSCGLPLPDPDDDVVRLLACKACCSSQDGLLLLNIHDIRVAATIVARQGAEQGGDRVRQFTGLADLSQLPGMSHYVFNPCNREISSCLPEIEGPKKILAGFNLGLLTRAGSGGFGPPDRYAVAEMEGRLMLRFLSETGEWEILEGSRCQLPAGRPRLLPNQEAVAWNGKLWWVDLTFGAICADPFSDRPEPRFVQLPSGSMLPAHIHEKGVDEVVRRALNFNLEGSILEPHMYRRVGVSGGWLRYVEVSHKEPFVLSSFKLDADGSGWTLEHRVALSKLWADGGHPWLP*