MNLSVRSPTQIAWVTPDLDATEAALTGLLGARKWVRIPDVHFAPDSCSYRGKPADFVASISLSYLGDMQLELISPVRGENIYSDFLRDCGPGLHHICLEVEGPEQLEIALAEAADHGASVVQRGSMPGGIQFAYVAAPQAGVPFVEIAYFSPEIKTFYDYIKREQR