MLLALSVIVLGSWICMSFCLVDRLLPGDEMGSAPFGNAAGELYEYQGYHGGFAGGAVAAAASMEMTKKNFGKGGGDRDEKAAMALKSHSEAERRRRERINAHLATLRTMVPSTDKMDKAALLAEVVSHVRKLKVAAARVGGGVPSGADEVAVEETTTTNTTNLIRATLSCDDRSDLFADVKLALQPLGLEVVGSEVTTIGGRVRLAFHVSKRDGASADVVASVRHALQSVLDKASSGFDAFAPRASLLSKRRKVSTFESSTSSS