MATCGTPISWLCPSKQRMPRASARRVHSWTRRDCSVLASVPETRTGSEVSQRRLKDRNTPDEGANILLRAAWYGAEALGNIMATLNPKPSVSVSDSIDVTQGPLAREYVVRSIKDDYQQGYFVTGNVTTGIYEDDCEFADPAGSFRSLKRFKNNCNNFGALLEKPDVKLTRSKEFSEKFVAYWRFSCVLKFPWRPILASTGFTEYYFDNVSGRICRCQFSGWHSCAWLSMLCRRERERERERERERERERERERERERER