MESPKNPQALGVQKNTTGIPCSSAASKVKLMIPSERMQLILGTPTVLFIFTIRSRNGTEQFLLVESQRAGTSWVASRSEGGRPSGMVSNRKSSRPFRESGPLDLNSRLWLNSVLTNVMKKPLLWRSLASLSMGVTWP