MGKLLCDSTTTVAETTFQTPTSPIVHWRDDPKVTVDNSEQTLTISEQTTWEDVIGLEDQQRRHLQRLQSKGVLWKHPKNDESYPVVVFKLSHGGDVSADGNCLFTASQRAMVASEMDARELRRRTARRFVEDFGSVSGEEREAINNAIKHMYSPDLKNGWGIHVVQEVKLLAKKEDRVALDSAIDELVLLGMQREMAAESIYKERCMAVNDGPSWAKYMSISGSHDDEYDIITLQYTEEGLLYIDENRKGHAAAFGDDIAIECLATEFKREIYVVQAHGSDGMVDEENCVFFLPHRPRSEICEPPFFLFMKGTGWCGAGADHYEPLIAHPSSHLSQEKVAVVLGGH*