MDPPPPPPRARLRYGSGGSAQQGGQQFPFVVDPTEAAGAAAVRAFFPAPDGGEPPPPSSGDRAPGQERYGGHGEISLGHGQGVHHHRYHQFGVEGKQLDGGPAAAPLPRHSSSPPGFFSSPVVDNGFPSARAGVGVGGDVHHATSSYHKKMKSPMNLAGQGTLSHISEDGIPDLTNNVYGSGHSEENITTNSVARSSNGFSIGTWEDSNSIVFSNPASNAGIHNNDDIIASLSNYELQFGATKETSGMDKYLQMQQDQVPFRVRAKRGCATHPRSIAERERRTRISEKLRKLQALVPNMDKQTSTADMLDLAVDHIRGLQSELQALKQDKEQCTCRGNHHPSGR