MDDAGDGDGSSPADSGNAAASPGLLPLFIRSSPVEDLEEKLRRVTEENRRLTGALDAILAGHHHAVGAAPSPQSATTKASSVSTSCAARDDATAAVASTHPAAPTLAAEARPKVRTVRVRADACDNDAINMAEIVKDGYQWRKYGQKVTRDNPYPRAYFRCAFSPSCPVKKKVQRSAEDRSILVATYEGEHNHTMLTQTTKFIDNGCMSHHVGSSLPCSISINSSGRTFTLDMTNQGSGSSIEAVSGQLVMVSPESRRLLVDEVVQMLKNDTEFVEALTNAVATRVEDKSTRPDMLI