MEPSQAAALAAGIRSRVLSRKTETITASQRPYIKDRPATGPVWVSRVNLAPPTEPDINEAIRRTIDILGDGKGIYDYPTYATVPAEWVGLRKNVDKTAPEPDISIREKYDNLVKDTDNDLIMLYVHGGAHYTGSPAASRAVTSRLARLSGGRCLVIDYRLAPQHAFPAPLVDTFVAYLSLLYPPPGSIHSAVLSSNVVLVGDSIGGATCLSFLQTLLTLNRVKHPSLHFQGTSVMSPIPLPAALAGISVNGDVTLSLPDWTRNAPFDMFVSKFGGKRMAALEPEFPPCEAWPTKPPRGYIFCDVSMIYHPLVSVTVTRDWTGAPPLYLASGQEQLRDTVQIVAQKAVSQGVKVVWESYEGMVHTWFALFPKLPHSEKLFKTWANFCRRAVAGESFETIATELNVRTLKPTSIDISTMSDVSLDNALGRMIAKSKTMEDYTGKGATKSNL