MVKFNLSLSLSPSSSPPQPTMGNCQACLSGRSVHNSNEEEAAADEEGEMIRVMRTTDNEMFEFPGPVSVKDLLFGFQGFAVFHNNTHNSSIFNRKQQPLHPDTLLKFSHLYYLKPLLNPSLTKPLLSYDGNKSSLSSNELWIKQALIKPLGDEDTLLLGQHVIMSSAKPSINAEETSLYEDAGRLLTMEAQDQRAPDGSLPSHAHENVEVLITKNERAIDGPLEGSFPLLHNHDRAFNEVAEGLLAQEKPSSYDAPFQNSCQDILKVKKVRFSDEVRVIPSSKMLVADDGNDDDSTASTSSSISTDLGTSKEELIPQFGKANAQSDKEVGYHSPSKEELIPYLSRKEMNGVVRLKVVISKKQLTELMSSRSSNDKQSNALMEKMLAPLLSPTSSPQKLESFHGGSSSPSWKPTLDHIPEDHPCLDPLL*