MSVQEYLERHRLAQRIEEAVNAAVRAKADDPALFVAKFLRRLSPPTVTGLAARQIFDSLGNPTVEVDLQTSRGTFRAAVPSGGSTGIHEAVELRDGDISRYLGKGVSKAVENVNMKIAPVLLGKDPREQAELDRLMREDLDGTENKGFLGANAILAVSIALCKAGAAEAEVPLYRYIADLAGNSRFVLPVPAFNVINGGKYAGNGLAMQEIMILPIGAESFREAMRMGTETYHHLKEILLERYGLSACHVADEGGFSPPIESATESLDLIKEAIRRAGYTGKIKIGIAAAASEFYTGNADDRKYDLDFKNPQNDGSQKKSGGELTELYKSLCLEYPVVSIDDPFDQDDFDNTRALTALNLCQVVGDDLLVTNTKRVAQAIENRTCNALLLKVSQIGTVTEAIEAARAAREASWGLAAAGRRGETGDAFLADLAVGLGAGQVRGGAPARGERIAKYNQLLRIEEELGEKGVYAGEQWRPKH*