MGSHHHHHHHHGSDYDIPTTENLYFQGMAYLSIDWGSGETGRYHWIWLRDSCLCETCRNAFAKQKYFDSATLPLDIRPRSVTRSAENGLEIVWEDGHESRYPDSWLREHSTPVKPSRPEQRWSPWSSAEVVADGTFAHADVMADNKALVGALEHLFRYGLVVLRGTDAEDVDPDALCSRLAGFVDRSYFGEYFDLEVKPDNRTDSISFSTRQLPLHTDIPYYSTPPDYQFLFGLEVNDAATASQGGRTRFVDGVAAALSLKERDPEAFAVLTSTEVIYRAEYGDAEKIYHHQTPVIHLNNDGEVVRLVNNPTKMFFDNVPFDEVTGVYRAYSAFKALMDEEGRAYHHSWRQGDMIIFDNRRIFHGREQFDQTGMRRKLRGGYFSEVELRARSRFADETV