MKSGGWLALIEISFALSLQRFISFIYRKQMWYQILKVKLGSFLEAGRWIRDIGLRDKSASLQMEKRHPLESKDHEVRYTLIRDVEEFQGGLYDKPLPCFGCGIGWFSFLLGFVFPLMWCYGTILYFGNYYRKDPRERAGLAASAIAALICSVAVLITIAAVAF