MAADMSFRVAKHFSTCLAYLSRGVRQQRNLGKALISTQASYSRRFNETYRLGVLHKRLYSTKPNPQIQELPQPAIYTAICVERLPVVTADKSELEKRFEKLQDQLEIEHSVLCDDELTVKKLKDRKKKLTERDEDEAIEIAQIEANRKEFQEEEEEELLQFQPASRETDDEGDVRSMNRKLQHNLVLLLKRNDTSWEMPIGQIQDKESLRQAAERSLKEMCGDGMDTRFLSNAPVAVLKMSKLQPKNKNKVFFYKVHFLGGSLNLGEAYTDFAWLTRDEIQEYLVPEYYRLVRRFLH