MLCASLPGLSHQQMLVGGAVKELSAAMASLNVYSRCGFDGRVGCWIGNEKGRWNKLAAASTMAPKKRRLSISPLASSALAETPYTSRAEFYHEVLNDAREKFTQEISFQSKDKDISLAKALLYVASEDEAFMAFNREMDAHSLQIERRSASLASHATDWTCVEAMPLAGKNMNEWMVELDVIAREVEAELVSREIGCDLVEVLDAVNMVLFKSRGFKRSPVLVDSKCAYLHSVLSSGYCSAILLSVIYIEVCRRLNLTIVGSRVGEDFLIWPQTGNPEELFKVISGHSLFGIVNGKCVDDPRAKASDINSNSLPGLELATNRDIIGIALANLMRLHWKRASRANHGLMLTSPLRSVDHADDKSSKTNCLNVPLLRPQDLRLAIMASERLLILQPHNWALRRDHGMMLYYSREYEEAVQELSICMAFAPEEEAEVLEPFVEKLHLLRVESSWKSQGKKGHLTVS*